<?php
/**
 * Created by PhpStorm.
 * Author: ls
 * Time: 2023/9/26 15:22
 * Desc: 系统配置
 */
abstract class Contract_Api_System
{
    use Trait_Api_Image;

    /**
     * 应用与模块
     * @param $params
     * @return array
     */
    abstract function app($params): array;

    /**
     * 用户协议
     * @param $params
     * @return array
     * @throws Exception
     */
    abstract function agreement($params): array;

    /**
     * 获取后台配置参数
     * @param $params
     * @return array
     */
    abstract function sys_configs($params): array;

    /**
     * 广告位
     * @param $params
     * @return array
     */
    abstract function new_ads($params): array;

    /**
     * 页面模板
     * @param $params
     * @return array
     */
    abstract function template_no($params): array;

    /**
     * 前端金额符号
     * @return string
     */
    abstract function exchange_rate(): string;
}